Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Argentina F2 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Sweden F2 Germany F20 Croatia F10 Croatia F11 Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Rezidenza Open - Magdeburg VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi ECM Cup - Prague ATU Cup - Weiden Nord/LB Open - Braunschweig 10th Wartburg Open - Eisenach Muller Cup - Ulm Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Sparkessen Magdeburg Open - Magdeburg Samarkand Challenger - Samarkand Whirlpool Open - Budapest Quelle Cup 2000 - Furth ATU Cup - Weiden Challenger Casino Lugano - Lugano Wartburg Open - Eisenach Muller Cup 2000 - Ulm Siemens Open - Scheveningen Memorial Kolyaskin - Donetsk FILA Challenger Biella - Biella Kuppers Kolsch Cup - Aachen Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig Muller Cup - Ulm Siemens Open 2001 - Scheveningen DPD Challenger 2001 - Aschaffenburg Compaq Cup 2001 - Zabrze Challenger Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Open de la Ville de Saint Denis - Reunion Island Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Mobelwelt-Zick Open 98 - Dresden Quelle Cup - Furth Muller Cup - Ulm Warsteiner Grand Prix ATP Challenger - Oberstaufen International Bavarian Championship - Eckental ATU Cup 1999 - Weiden Muller Cup 99 - Ulm drkoop.com USTA Challenger of Burbank - Burbank Warsteiner Challenger Wolfsburg - Wolfsburg VIII Avierto Internacional de Salinas - Salinas Uncle Tobys Challenger - Tasmania Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Garden Open - Rome Steelers Cup - Kosice Zagreb Open - Zagreb Baumag Open - Budapest Prague Open - Prague Ljubljana Open - Ljubljana Schickendanz Open - Furth Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Credicard Mastercard Tennis Cup - Campos do Jordao Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Asirom Challenger - Brasov Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Britania Zavaleta - Puebla Ischgl International Tennis Challenger 2003 - Ischgl KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao SAA Hilversum Open - Hilversum 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado I Manta Open - Manta GHI Bronx Classic - Bronx Rhein-Main Challenger 2004 - Aschaffenburg Pekao Open 2004 - Szczecin Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Olbia Challenger - Olbia Bogota Challenger - Bogota Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Schickendanz Open - Furth Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Top Wool Challenger - Biella Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Kobstaedernes ATP Challenger - Kolding Copa Petrobras - Montevideo Tatra Banka Open - Bratislava Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Czech Indoor Open - Prague Nossa Caixa Tennis Cup - Sao Paulo Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Garden Open - Rome ECM Prague Open - Prague Unique Zagreb Open - Zagreb Steelers Cup - Kosice Siemens Open - Scheveningen Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem ATP Slovak Open Challenger - Bratislava Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Genova Open Challenger - Genova Pekao Open - Szczecin Challenger 42 - Andrezieux Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Aberto de Sao Paulo - Sao Paulo BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino Aamulehti Tampere Open - Tampere Sao Paulo Challenger Salinas Challenger Iquique Challenger Trani Challenger Manerbio Challenger Como Challenger Todi Challenger Buenos Aires Challenger Guayaquil Challenger Genova Challenger Lima Challenger Bucaramanga Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Blunmenau Challenger Curitiba Challenger San Remo Challenger Biella Challenger Alessandria Challenger Rome Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger Rijeka Challenger Todi Challenger Montevideo Challenger Buenos Aires Challenger Asuncion Challenger Medellin Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Todi Challenger Napoli Challenger Palermo Challenger Buenos Aires Challenger Montevideo Challenger Braunschweig Challenger Porto Alegre Challenger Perugia Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Buenos Aires Challenger Montevideo Challenger Aix En Provence Challenger Heilbronn Challenger Lyon Challenger Blois Challenger Milan Challenger Bastad Challenger Biella Challenger Cortina Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Canberra Challenger Buenos Aires Challenger Braunschweig Challenger Alphen Challenger Szczecin Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Rio De Janeiro Challenger Panama City Challenger Mexico City Challenger Bordeaux Challenger Blois Challenger Milan Challenger Marburg Challenger Bastad Challenger Pullach Challenger Banja Luka Challenger Campinas Challenger Santo Domingo Challenger Guayaquil Challenger Montevideo Challenger Buenos Aires Challenger Alicante Challenger Heilbronn Challenger Vicenza Challenger Blois Challenger Ludwigshafen Challenger Mallorca Challenger Genova Challenger Banja Luka Challenger Biella Challenger BMW Open - Munich 1997 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen 2000 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Japan Open - Tokyo Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Open 13 - Marseille Copa AT&T - Buenos Aires Copenhagen Open - Copenhagen AAPT Championships - Adelaide BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo - Barcelona Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Studena Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Geneva Open - Geneva Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel Miami Open - Miami German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest Internazionali BNL d'Italia - Rome Heineken Open - Auckland Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Olympics - London